single-payer health care - French English Dictionary